package com.kingint.mbg.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * 后台查询实体类
 */
@Data
public class BackQueryParam  implements Serializable {

    /**
     * 酒店id
     */
    private Integer hotelId;

    /**
     * 工单号
     */
    private String orderSn;

    /**
     * 工单id
     */
    private Integer workTypeId;

    /**
     * 订单状态
     */
    private Integer orderType;

    /**
     * 用户id
     */
    private Long memberId;

    /**
     * 对应订单状态
     */
    private List<Integer> orderStatus;

    /**
     * 接收人（群发通知）
     */
    private Long receiveUserId;

    /**
     * 回复状态（0，未回复，1已回复）
     */
    private Integer reply;

    /**
     * 阅读状态（0，未读，1，已读）
     */
    private Integer isRead;

    /**
     * 用户名称
     */
    private String name;

    /**
     * 是否需要群发通知
     */
    private Integer isSend=0;
    /**
     * 是否是未接单（0，不是，1，是）
     */
    private Integer isWait=0;

    /**
     * 是否是其他状态
     */
    private Integer isOther=0;


    /**
     *是否超时（0，否，1，是）涉及到及时率
     */
    private Integer isTimeOut;

    /**
     * 是否更换（0，否，1，是）涉及到完成率
     */
    private Integer isReplace;

    /**
     * 服务单id
     */
    private Integer serviceOrderId;

    /**
     * 查询用户信息和相关的手机号
     */
    private String queryStr;

    /**
     * 当天时间
     */
    private Date today;

    /**
     * 开始时间
     */
    private Date startTime;

    /**
     * 结束时间
     */
    private Date endTime;
}
